Tech Note: -1 Error Printing on Windows

Products: PrintOMatic Lite Xtra 1.6.5, PrintOMatic Xtra 1.6.5
Platforms: Windows (all versions)

When trying to print using PrintOMatic or PrintOMatic Lite for Windows, an error dialog pops up that says: "The printer could not be initialized. Error code=-1"

This the result of using an out-of-date version of PrintOMatic with Director 7 or later.

The solution is to download the latest version of PrintOMatic or PrintOMatic Lite.

For those who are interested, some background about this problem. This error is the result of a conflict between Director 7 and later, and version 4 and later of Microsoft�s MFC class libraries, which renders MFC unable to initialize the printer.

Version 1.5.8 and later of the PrintOMatic and PrintOMatic Lite Xtras for Windows were compiled using the version 2 MFC libraries, which do not have this conflict.